Sign In
to Vote &
Create Storyboards.
 
Glasgow-born retailer 18montrose has opened a new flagship store in London. Set on Regent Street, the expansive shopping destination is set to serve as its main retail hub in the UK, stocking an assortment of contemporary sportswear, sneakers, and high-fashion pieces. As with its second location in Nottingham, the latest opening continues to offer a conceptual shopping experience, aligning with the brand's vision of redefining the retail space. Within the store features sleek interiors comprised...
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard